Skip to main content
Lam Thai Bao Nguyen
💬
0 discussions

Contact App - Apis

#ComponentFunctionFileLineCallMethodURL (base + …)
2getAllAgentsclient/Admin/actions/Agent.js33fetchGET/api/agents/all?data=true
3getAllAgentsclient/Admin/actions/Agent.js73fetchGET/api/confirms?type=invite
4getActionsUsersclient/Admin/actions/Agent.js104fetchGET/api/agents/actions/tenant/${language}?userIds=${userIds.toString()}
5inviteAgentclient/Admin/actions/Agent.js250XMLHttpRequest/api/invitation?host=${window.location.origin}${rootApp}
6updateAgentclient/Admin/actions/Agent.js314XMLHttpRequest/api/agent/ +idAgent
7updateRoleAgentclient/Admin/actions/Agent.js345XMLHttpRequest/api/agents/role/ +idAgent
8deleteAgentclient/Admin/actions/Agent.js380XMLHttpRequest/api/agent/revoke/${id}
9deleteAgentInviteclient/Admin/actions/Agent.js403XMLHttpRequest/api/confirm/${id}
10getContactGroupAgentclient/Admin/actions/Agent.js437fetchGET/api/agent/${idAgent}/contactgroups
11delAgentGroupclient/Admin/actions/Agent.js455fetchDELETE/api/contactgroup/${idGroup}/agents
12addAgentGroupsclient/Admin/actions/Agent.js485fetchPOST/api/agentgroup/${idAgent}/groups
13getDateAgentStatusclient/Admin/actions/Agent.js515fetchGET/api/agent/status/logs/date
14getAllAgentStatusclient/Admin/actions/Agent.js537fetchGET/api/agent/status/logs
16getAllApiKeysclient/Admin/actions/Api.js46fetchGET/api/api/keys
17createApiKeyclient/Admin/actions/Api.js73fetchPOST/api/api/key
18updateApiKeyclient/Admin/actions/Api.js100fetchGET/api/api/key/
19deleteApiKeyclient/Admin/actions/Api.js120fetchGET/api/api/key/
20getAllEndpointsclient/Admin/actions/Api.js135fetchGET/api/api/endpoints
22getAllButtonsclient/Admin/actions/Button.js13fetchGET/api/button/buttons
23createButtonclient/Admin/actions/Button.js40fetchPOST/api/button/button
24deleteButtonclient/Admin/actions/Button.js60fetchGET/api/button/button/
25updateButtonclient/Admin/actions/Button.js81fetchGET/api/button/button/
27getCallLogsclient/Admin/actions/CallLog.js118fetchGET/api/activities?${query_str}
28getCallLogsToExportclient/Admin/actions/CallLog.js223fetchGET/api/activities/download?${query_str}
29countDetailLogsclient/Admin/actions/CallLog.js274fetchGET/api/activities/count?idAgent=${idAgent}&filter=${JSON.stringify(data)}
30searchContactsclient/Admin/actions/CallLog.js361XMLHttpRequest/api/contacts/search?q=${query}&page=${page}&idAgent=${idAgent}
31getContactGroupsclient/Admin/actions/CallLog.js387fetchGET/api/contactgroups?page=${page}&limit=${limit}
32getContactGroupsclient/Admin/actions/CallLog.js388fetchGET/api/contactgroups?page=${page}&limit=${limit}&idAgent=${idAgent}
33getRecordclient/Admin/actions/CallLog.js419fetchGET/api/record?activity_id=${activity_id}&contact_id=${contact_id}
34getTemplateclient/Admin/actions/CallLog.js439fetchGET/api/templates/all
36getContactFieldsclient/Admin/actions/ContactField.js13fetchGET/api/contactfields/all
37createContactFieldclient/Admin/actions/ContactField.js38fetchPOST/api/contactfield
38delContactFieldclient/Admin/actions/ContactField.js64fetchDELETE/api/contactfield/
39updateContactFieldclient/Admin/actions/ContactField.js89fetchPUT/api/contactfield/
41getGroupFieldsclient/Admin/actions/GroupField.js13fetchGET/api/groupfields/all
42createGroupFieldclient/Admin/actions/GroupField.js37fetchPOST/api/groupfield
43delGroupFieldclient/Admin/actions/GroupField.js63fetchDELETE/api/groupfield/
44updateGroupFieldclient/Admin/actions/GroupField.js88fetchPUT/api/groupfield/
46getAllTemplateclient/Admin/actions/Integration.js20fetchGET/api/integrations/templates
47createCustomTemplateclient/Admin/actions/Integration.js47fetchPOST/api/integrations/template
48deleteTemplateclient/Admin/actions/Integration.js66fetchGET/api/integrations/template?id=${id}
49createIntegrationEndpointclient/Admin/actions/Integration.js86fetchPOST/api/integrations/endpoint
50updateIntegrationEndpointclient/Admin/actions/Integration.js106fetchPOST/api/integrations/endpoint?id=${id}
51getIntegrationEndpointByTemplateclient/Admin/actions/Integration.js125fetchGET/api/integrations/endpoints${params}
52deleteIntegrationEndpointclient/Admin/actions/Integration.js151fetchGET/api/integrations/endpoint?id=${id}
53getIntegratorclient/Admin/actions/Integration.js170fetchGET/api/integrations/integrator${params}
54updateIntegratorclient/Admin/actions/Integration.js198fetchPOST/api/integrations/integrator?id=${id}
55createIntegratorclient/Admin/actions/Integration.js217fetchPOST/api/integrations/integrator
56deleteIntegratorclient/Admin/actions/Integration.js236fetchGET/api/integrations/integrator?id=${id}
58getRolesclient/Admin/actions/Role.js25fetchGET/api/agents/roles/${language}?limit=${limit}&page=${page}
59getNameRolesclient/Admin/actions/Role.js46fetchGET/api/roles
60TransferAdminTransferAdminclient/Admin/actions/Role.js85fetchPOST/api/agent/admin/${idUser}
61TransferAdmindestroySessionclient/Admin/actions/Role.js113fetchPOST/destroy
62PushAgentOutPushAgentOutclient/Admin/actions/Role.js138fetchPOST/pushout
63PushAgentOutcreateRoleclient/Admin/actions/Role.js180fetchPOST/api/agent/role/${idTenant}
64PushAgentOutupdateRoleclient/Admin/actions/Role.js241fetchPUT/api/agent/role/${idTenant}/${id}
65PushAgentOutdeleteRoleclient/Admin/actions/Role.js274fetchDELETE/api/agent/role/${idTenant}/${id}
67getSettingsclient/Admin/actions/Setting.js11fetchGET/api/setting?type=
68updateSettingclient/Admin/actions/Setting.js33fetchPOST/api/setting
69deleteSettingclient/Admin/actions/Setting.js61fetchDELETE/api/setting?type=
71createSipAccountclient/Admin/actions/SipAccount.js26XMLHttpRequest/api/sipaccount
72createSipAccountsclient/Admin/actions/SipAccount.js63XMLHttpRequest/api/sipaccounts
73getAllSipAccountsclient/Admin/actions/SipAccount.js91XMLHttpRequest/api/sipaccounts/all
74getAllUnassignedSipAccountsclient/Admin/actions/SipAccount.js110XMLHttpRequest/api/sipaccounts/all?unassigned=true
75deleteSipAccountclient/Admin/actions/SipAccount.js143fetchDELETE/api/sipaccount/
77statisticsStatusLogsclient/Admin/actions/Statistics.js71fetchGET/api/agent/status/count?filter=${JSON.stringify(rest)}
78sumLogsclient/Admin/actions/Statistics.js122fetchGET/api/activities/sum?idAgent=${idAgent}&idTeam=${idTeam}&idRole=${idRole}&filter=${JSON.stringify(data)}
79countLogsclient/Admin/actions/Statistics.js169fetchGET/api/activities/count?idAgent=${idAgent}&idTeam=${idTeam}&idRole=${idRole}&filter=${JSON.stringify(data)}
80getCallLogsclient/Admin/actions/Statistics.js238fetchGET/api/activities?page=${page}&limit=50&by=admin${query}&query=${JSON.stringify(filter)}
81getChartDataclient/Admin/actions/Statistics.js286fetchGET/api/activities/chart?idAgent=${idAgent}&idTeam=${idTeam}&idRole=${idRole}&filter=${JSON.stringify(data)}
83getTeamsclient/Admin/actions/Team.js24fetchGET/api/teams/all/?limit=${limit}&page=${page}
84destroySessionclient/Admin/actions/Team.js65fetchPOST/destroy
85PushAgentOutclient/Admin/actions/Team.js111fetchPOST/api/team
86PushAgentOutclient/Admin/actions/Team.js149fetchPUT/api/team/${id}
87PushAgentOutclient/Admin/actions/Team.js182fetchDELETE/api/team/${id}
89client/Admin/actions/User.js27fetchGET/api/session
90client/Admin/actions/User.js66fetchGET/api/agent/actions/user/${id}/${roleLevel}?name=${fullName}
91client/Admin/actions/User.js118fetchPOST/destroy
92client/Admin/actions/User.js156fetchPUT/api/agent/actions/user/${id}
94MailServiceclient/Admin/components/MailService.js461fetchPOST/api/invitation?host=
96Statusclient/Admin/components/Status.js362fetchGET/api/agent/status/logs?date=${date}
98client/Agent/actions/Activity.js86fetchPOST/api/contact/${idContact}/activity
99client/Agent/actions/Activity.js117fetchPOST/api/activity
100client/Agent/actions/Activity.js167fetchDELETE/api/contact/${contact}/activity/${id}
101client/Agent/actions/Activity.js196fetchGET/api/contact/${id}
102client/Agent/actions/Activity.js326fetchGET/api/activities?${query}${query2}
103client/Agent/actions/Activity.js487fetchGET/api/activities?callTags=${callTags}&${querystring.stringify(params)}${query2}
104client/Agent/actions/Activity.js555fetchGET/api/contact/${idContact}/activities/${query}
105GetActivitiesOfContactFailclient/Agent/actions/Activity.js609fetchPUT/api/contact/${idContact}/activity/${id}
106GetActivitiesOfContactFailclient/Agent/actions/Activity.js630fetchPUT/api/activity/${id}
107GetActivitiesOfContactFailclient/Agent/actions/Activity.js694fetchGET/api/record?activity_id=${activity_id}&contact_id=${contact_id}
108GetActivitiesOfContactFailclient/Agent/actions/Activity.js723fetchDELETE/api/activity/${idCalllog}/tags
109GetActivitiesOfContactFailclient/Agent/actions/Activity.js747fetchPOST/api/activity/${idCalllog}/tags
110GetActivitiesOfContactFailclient/Agent/actions/Activity.js794fetchGET/api/templates/all
111GetActivitiesOfContactFailclient/Agent/actions/Activity.js829fetchPOST/api/template
112GetActivitiesOfContactFailclient/Agent/actions/Activity.js853fetchPUT/api/template/${id}
113GetActivitiesOfContactFailclient/Agent/actions/Activity.js876fetchDELETE/api/template/${id}
115client/Agent/actions/Agent.js32fetchGET/api/agents/all
116client/Agent/actions/Agent.js94fetchGET/api/agents/all
117client/Agent/actions/Agent.js146fetchGET/api/agent/${id}
119client/Agent/actions/CallLog.js99XMLHttpRequest/api/calllog
120client/Agent/actions/CallLog.js171fetchPOST/api/log/jssip
121client/Agent/actions/CallLog.js252XMLHttpRequest/api/activities?idAgent=${idAgent}&page=${page}&limit=${limit}&query=${JSON.stringify(filter)}
122client/Agent/actions/CallLog.js346XMLHttpRequest/api/activities?idAgent=${idAgent}&page=${page}&limit=${limit}&query=${JSON.stringify(filter)}
123client/Agent/actions/CallLog.js402XMLHttpRequest/api/contact/
124client/Agent/actions/CallLog.js450XMLHttpRequest/api/agent/
125client/Agent/actions/CallLog.js492XMLHttpRequest/api/contacts/search?on=phone&mode=exact&q=
127client/Agent/actions/Contact.js83fetchGET/api/contact/${id}/groups?page=${page}&limit=${limit}
128DelSelectContactsclient/Agent/actions/Contact.js157fetchPOST/api/contact
129DelSelectContactsclient/Agent/actions/Contact.js222XMLHttpRequestPOST/api/contacts
130DelSelectContactsclient/Agent/actions/Contact.js336fetchGET/api/contacts?
131DelSelectContactsclient/Agent/actions/Contact.js452fetchGET/api/contacts?
132DelSelectContactsclient/Agent/actions/Contact.js499fetchGET/api/contacts?
133DelSelectContactsclient/Agent/actions/Contact.js598fetchGET/api/contact/${id}
134DelSelectContactsclient/Agent/actions/Contact.js647axiosPUT/api/contact/${id}
135DelSelectContactsclient/Agent/actions/Contact.js696axiosDELETE/api/contact/${id}
136DelSelectContactsclient/Agent/actions/Contact.js721axiosDELETE/api/contacts/
137DelSelectContactsclient/Agent/actions/Contact.js831XMLHttpRequestGET/api/contacts/search?q=${encodeURIComponent(query)}&page=${page}&idAgent=${idAgent}&group=${group}
138DelSelectContactsclient/Agent/actions/Contact.js907fetchPOST/api/activities?page=${page}&limit=10&sort=duedate&query=${JSON.stringify()
139DelSelectContactsclient/Agent/actions/Contact.js973fetchGET/api/contacts?contactIDs=${JSON.stringify(contactIDs)}
140DelSelectContactsclient/Agent/actions/Contact.js1045fetchGET/api/vietguy/?phone=${phone}&sms=${sms}
141DelSelectContactsclient/Agent/actions/Contact.js1062fetchGET/api/nexmo/?phone=${phone}&sms=${sms}
142DelSelectContactsclient/Agent/actions/Contact.js1079fetchPOST/api/fpt/push-brandname-otp
143DelSelectContactsclient/Agent/actions/Contact.js1098fetchPOST/api/infobip?host=${host}
144DelSelectContactsclient/Agent/actions/Contact.js1165fetchGET/api/contactfields/all
145DelSelectContactsclient/Agent/actions/Contact.js1199fetchPOST/api/contactfield
146DelSelectContactsclient/Agent/actions/Contact.js1224fetchDELETE/api/contactfield/
147DelSelectContactsclient/Agent/actions/Contact.js1248fetchPUT/api/contactfield/
148DelSelectContactsclient/Agent/actions/Contact.js1273fetchGET/api/groupfields/all
149DelSelectContactsclient/Agent/actions/Contact.js1340fetchPOST/api/contacts/sheet?${params1}
150DelSelectContactsclient/Agent/actions/Contact.js1359fetchPOST/api/contactgroups/${groupId}/sheet?${params1}
152client/Agent/actions/ContactGroup.js68fetchPOST/api/contactgroup
153client/Agent/actions/ContactGroup.js115fetchGET/api/contactgroups?page=${page}&limit=${limit}
154client/Agent/actions/ContactGroup.js116fetchGET/api/contactgroups?page=${page}&limit=${limit}&idAgent=${idAgent}
155client/Agent/actions/ContactGroup.js138fetchGET/api/contactgroups?page=${page}&limit=${limit}
156client/Agent/actions/ContactGroup.js139fetchGET/api/contactgroups?page=${page}&limit=${limit}&idAgent=${idAgent}
157client/Agent/actions/ContactGroup.js161fetchGET/api/contactgroup/${id}/agents
158client/Agent/actions/ContactGroup.js192fetchPOST/api/contactgroup/${id}/agents
159client/Agent/actions/ContactGroup.js225fetchDELETE/api/contactgroup/${id}/agents
160client/Agent/actions/ContactGroup.js281fetchGET/api/contactgroups/search?q=${input}&page=${page}&limit=${limit}
161client/Agent/actions/ContactGroup.js323fetchGET/api/contactgroup/${id}
162client/Agent/actions/ContactGroup.js362fetchPUT/api/contactgroup/${id}
163client/Agent/actions/ContactGroup.js404fetchDELETE/api/contactgroup/${id}
164client/Agent/actions/ContactGroup.js459fetchPOST/api/contactgroup/${id}/contacts
165client/Agent/actions/ContactGroup.js500fetchDELETE/api/contactgroup/${id}/contacts
166client/Agent/actions/ContactGroup.js566fetchGET/api/contactgroup/${id}/contacts?
167client/Agent/actions/ContactGroup.js619fetchGET/api/contactgroup/${id}/contacts?
168client/Agent/actions/ContactGroup.js657fetchGET/api/contactgroup/${id}/contacts?page=${page}&limit=${limit}&all=true&
169client/Agent/actions/ContactGroup.js755fetchGET/api/contactgroup/${id}/contacts/search?q=${input.trim()}&limit=${limit}&page=${page}&
170client/Agent/actions/ContactGroup.js810fetchGET/api/agents/roles/${language}?limit=${limit}&page=${page}
171client/Agent/actions/ContactGroup.js840fetchGET/api/teams/all/?limit=${limit}&page=${page}
173client/Agent/actions/ExportContact.js75fetchPOST/api/exports?${querystring.stringify(params)}
175client/Agent/actions/User.js40fetchGET/api/session
176client/Agent/actions/User.js105fetchGET/api/agent/actions/user/${id}/${role}?name=${result.fullName}
177client/Agent/actions/User.js168fetchPOST/api/survey
178client/Agent/actions/User.js189fetchPOST/api/survey/form
179client/Agent/actions/User.js220fetchGET/api/signout
180UpdateCallingStatusclient/Agent/actions/User.js256fetchPUT/api/agent/${data.idUser}
182client/Agent/actions/integration.js11fetchGET/api/hubspot/contact/${phone}
183client/Agent/actions/integration.js42fetchPOST/api/hubspot/contact/
184client/Agent/actions/integration.js63fetchGET/api/hubspot/deals/recent?objectId=${id}
185client/Agent/actions/integration.js78XMLHttpRequestGET/api/activities?${query}
186client/Agent/actions/integration.js97fetchPOST/api/integrator/search_contact_pipedrive?host=${host_url}
187client/Agent/actions/integration.js110fetchPOST/api/integrator/detail_contact_pipedrive?host=${host_url}
188client/Agent/actions/integration.js122fetchPOST/api/integrator/get_activities_pipedrive?host=${host_url}
189client/Agent/actions/integration.js136fetchPOST/api/integrator/get_deals_pipedrive?host=${host_url}
190client/Agent/actions/integration.js151fetchPOST/api/integrator/get_notes_pipedrive?host=${host_url}
191client/Agent/actions/integration.js165fetchPOST/api/integrator/create_person_pipedrive?host=${host_url}
192client/Agent/actions/integration.js185fetchGET/api/mio/get-investor-by-phone?cell_phone=${phone}
193client/Agent/actions/integration.js198XMLHttpRequestGET/api/activities?${query}
194client/Agent/actions/integration.js213fetchPOST/api/integrator/get_log_infobip?host=${host_url}
195client/Agent/actions/integration.js263fetchPOST/api/integrator/get_detail_zendesk?host=${host_url}
196client/Agent/actions/integration.js276fetchPOST/api/integrator/get_organization_zendesk?host=${host_url}
197client/Agent/actions/integration.js289fetchPOST/api/integrator/get_latest_ticket_zendesk?host=${host_url}
198client/Agent/actions/integration.js302fetchPOST/api/integrator/get_tickets_org_zendesk?host=${host_url}
199client/Agent/actions/integration.js316fetchPOST/api/integrator/search_contact_zendesk?host=${host_url}
200client/Agent/actions/integration.js331fetchPOST/api/integrator/create_ticket_zendesk?host=${host_url}
201client/Agent/actions/integration.js351fetchPOST/api/integrator/create_contact_bitrix?host=${host_url}
202client/Agent/actions/integration.js368fetchPOST/api/integrator/get_detail_bitrix?host=${host_url}
203client/Agent/actions/integration.js381fetchPOST/api/integrator/get_company_bitrix?host=${host_url}
204SearchCompanyBitrixclient/Agent/actions/integration.js394fetchPOST/api/integrator/search_company_bitrix?host=${host_url}
205SearchDealBitrixclient/Agent/actions/integration.js408fetchPOST/api/integrator/search_deal_bitrix?host=${host_url}
206SearchCommentBitrixclient/Agent/actions/integration.js422fetchPOST/api/integrator/search_comment_bitrix?host=${host_url}
207SearchCommentBitrixclient/Agent/actions/integration.js437fetchPOST/api/integrator/search_contact_bitrix?host=${host_url}
208SearchCommentBitrixclient/Agent/actions/integration.js456fetchGET/api/sapo/customers?query=${phone}
209SearchCommentBitrixclient/Agent/actions/integration.js481fetchGET/api/sapo/customers?query=
210SearchCommentBitrixclient/Agent/actions/integration.js491fetchGET/api/sapo/orders?customer_id=${id}&limit=250&status=completed
211SearchCommentBitrixclient/Agent/actions/integration.js502fetchGET/api/sapo/accounts/${id}
212SearchCommentBitrixclient/Agent/actions/integration.js514fetchPOST/api/integrator/get_log_esms?host=${host_url}
213SearchCommentBitrixclient/Agent/actions/integration.js571fetchPOST/api/integration/${template}/endpoint/${endpoint}
215client/Agent/components/Activity.js1124fetchGET/api/contact/${self.props.e.idContact}/activities/${query}
216client/Agent/components/Activity.js2734fetchGET/api/contact/${e.body.idContact}/activity/${e._id}
217client/Agent/components/Activity.js7177fetchGET/api/phone?idAgent=${this.state.popupRemindedAgent}&phone=${phone[0].phone}
218client/Agent/components/Activity.js7328fetchGET/api/phone?idAgent=${agentId}&phone=${self.props.listActivityChecked[i].phone}
219client/Agent/components/Activity.js7757fetchGET/api/phone?idAgent=${this.state.remindedAgent}&phone=${phone[0].phone}
220client/Agent/components/Activity.js9695fetchGET/api/contact/${e.body.idContact}/activity/${e._id}
221client/Agent/components/Activity.js11044fetchGET/api/contact/${e.body.idContact}/activity/${e._id}
223AudioComponentclient/Agent/components/AudioComponent.js169fetchGET/api/record/cdr/${this.props.e.body.uuid}?wss=${this.props.e.body.wss.split(wss=${this.props.e.body.wss.split(":")[0]}&domain=${this.props.e.body.sip_uri.split("@")[1].split(":")[0]}
225CallBoxclient/Agent/components/CallBox.js275fetchGET/api/signout
226CallBoxclient/Agent/components/CallBox.js1277fetchGET/api/contacts/search?on=phone&mode=exact&q=${encodeURIComponent(phonenumber)}
227CallBoxclient/Agent/components/CallBox.js1298fetchGET/api/phone?idAgent=${this.props.user._id}&phone=${phonenumber}
228CallBoxclient/Agent/components/CallBox.js1955fetchGET/api/contact/${contacts[contacts.length - 1]._id}/groups?page=1&limit=20
229CallBoxclient/Agent/components/CallBox.js2537fetchGET/api/vinhtin/${display_name}
230CallBoxclient/Agent/components/CallBox.js2627fetchGET/api/contacts/search?on=phone&mode=exact&q=
231CallBoxclient/Agent/components/CallBox.js2949fetchGET/api/phone?phone=${target}
234client/Anonymous/components/Confirm.js84XMLHttpRequestGET/api/confirm/
235client/Anonymous/components/Confirm.js106axiosPUT/api/mail/
236client/Anonymous/components/Confirm.js204axiosPOST/api/signup
237client/Anonymous/components/Confirm.js234axiosPUT/api/forgetpassword/
238client/Anonymous/components/Confirm.js259axiosPOST/api/confirm
240client/Anonymous/components/ForgetCallcenterName.js143XMLHttpRequestPOST/api/forgetcallcentername?host= + window.location.origin+rootApp
241client/Anonymous/components/ForgetPassword.js129XMLHttpRequestPOST/api/forgetpassword?host=${window.location.origin}${rootApp}
243client/Anonymous/components/PrivacyPolicy.js93axiosGET/api/privacypolicy
245client/Anonymous/components/SignIn.js160axiosPOST/api/signin
246client/Anonymous/components/SignIn.js288fetchGET/api/signup
248client/Anonymous/components/SignUp.js129XMLHttpRequestPOST/api/confirm?${query_params}
251client/config/sharedFunction.js50fetchGET/api/user/signout
253client/utils/index.js37fetchGET/api/phone?phone=${phone}